<?php

namespace Home\DAO;

use Home\Common\DemoConst;

/**
 * 用户 DAO
 *
 * @author 李静波
 */
class UserDAO extends PSIBaseDAO {
	private $LOG_CATEGORY = "用户管理";

	/**
	 * 获得默认的公司Id
	 *
	 * 应用场景：微信用户没有所属公司Id，这个时候就需要分配一个默认的公司Id
	 */
	public function getDefaultCompanyId() {
		$db = M();
		$sql = "select id from t_org 
				where parent_id is null 
				order by org_code
				limit 1";
		$data = $db->query($sql);
		
		return $data[0]["id"];
	}

	/**
	 * 获得默认的数据域
	 *
	 * 应用场景：微信用户没有数据域，这个时候就需要分配一个默认的数据域
	 */
	public function getDefaultDataOrg() {
		$db = M();
		$sql = "select data_org from t_org 
				where parent_id is null 
				order by org_code
				limit 1";
		$data = $db->query($sql);
		
		return $data[0]["data_org"] . "0001";
	}

	public function getDefaultUserId() {
		return DemoConst::ADMIN_USER_ID;
	}
}